home *** CD-ROM | disk | FTP | other *** search
/ Turnbull China Bikeride / Turnbull China Bikeride - Disc 2.iso / STUTTGART / EMULATOR / CPCEMU / !CPCEmu / DISKs / MY_PD.DSK / doscopy.doc < prev    next >
Text File  |  1996-09-12  |  11KB  |  239 lines

  1.       =========================================================
  2.       =  Instructions to the tool DOS-COPY (german/english)   =
  3.       =-------------------------------------------------------=
  4.       =  Anleitung zu DOS-COPY (deutsch/englisch)             =
  5.       =========================================================
  6.  
  7.  
  8. Dos-Copy  -  Die Tuer zur Aussenwelt
  9. ------------------------------------
  10. Mit dem Programm Dos-Copy steht Ihnen ein Tool zur Verfuegung, das es 
  11. ermoeglicht MS-DOS-Disketten zu lesen und zu beschreiben. Es wird 
  12. sowohl das 360k-Format wie auch das 720k-Format unterstuetzt. 
  13. Letzteres kann auch von den "grossen Bruedern" Mac, Atari ST und Amiga 
  14. problemlos gelesen werden.
  15. Voraussetzung fuer die Benutzung von Dos-Copy ist, dass Sie ein 
  16. zweites Laufwerk im Standard-Format 3.5 oder 5.25 Zoll besitzen.
  17.  
  18. Zur Bedienung des Programms ist eigentlich nicht viel zu sagen: Das 
  19. Window-System wird mit den Cursortasten, <RETURN> bzw. <ENTER> und 
  20. <ESC> bedient. Die Files, die Sie kopieren moechten, werden mit 
  21. <SPACE> oder <COPY> selektiert, <RETURN> startet anschliessend den 
  22. Kopiervorgang.
  23. Sehr wichtig ist das SETUP-Menue. Hier muessen Sie einstellen, ob Sie 
  24. ein Laufwerk mit 40 oder 80 Tracks benutzen und ob die Dateien seitens 
  25. Amsdos als ASCII oder Binaerdatei gehandhabt werden sollen.
  26. Letzteres bedarf einer kleinen Erlaeuterung:
  27. Beim Laden einer Amsdos-Datei erkennt der CPC natuerlich selbstaendig, 
  28. ob es sich um eine ASCII- oder Binaerdatei handelt. Doch wenn sie eine 
  29. Binaerdatei (oder ein Basicprogramm) auf eine MS-DOS-Diskette 
  30. speichern, dann geht die Information der Lade- und Startadresse 
  31. verloren. Wenn sie beispielsweise ein CPC-Basicprogramm wieder von 
  32. MS-DOS nach Amsdos kopieren, koennen Sie es nicht mehr starten. Aus 
  33. diesem Grund koennen Sie mit "handle as ASCII" eine Basic- oder 
  34. Binaerdatei inklusive des sogenannten Fileheaders wie eine ASCII-Datei 
  35. laden. Als Faustregel kann man sagen:
  36. Wollen Sie Binaer- und Basicprogramme auf MS-DOS kopieren, die Sie 
  37. oder andere wieder auf den CPC zurueckkopieren (z.B. in der DFUE) dann 
  38. sollten Sie den Punkt "handle as ASCII" anwaehlen, da hier auch der 
  39. Fileheader uebertragen wird.
  40. Wollen sie aber (Binaer-)Daten austauschen, die von einem anderen 
  41. System benutzt werden sollen, oder wollen sie Daten von einem anderen 
  42. System spaeter als Binaerdatei auf dem CPC verarbeiten, so sollten Sie 
  43. "handle as binary" markieren.
  44. Im SETUP laesst sich ausserdem einstellen, ob Sie ein einseitiges oder 
  45. ein doppelseitiges Laufwerk besitzen. Dies ist nur fuer die 
  46. Formatierung wichtig. ACHTUNG: Mit einem einseitigen Laufwerk laesst 
  47. sich keine normale MS-DOS-Diskette lesen. Zum Datenaustausch muessen 
  48. Sie vorher Seite A der entsprechenden Diskette einseitig auf dem CPC 
  49. formatieren. Ihr Laufwerk gilt auch dann als einseitig, wenn Ihr 
  50. Seitenumschalter das sogenannte Sideselect-Signal vom CPC nicht 
  51. beruecksichtigt.
  52.  
  53.  
  54. Amiga-Floppy am CPC
  55. -------------------
  56. Um eine Amiga-Floppy am CPC zu betreiben, benoetigt man lediglich ein
  57. Adapterkabel:
  58.  
  59.   Stecker fuer die        D-Sub-Buchse 23-polig
  60.   CPC-Schnittstelle:     fuer die Amiga-Floppy:
  61.  
  62.    PIN  Name              PIN  Name
  63.  
  64.     36  /READY              1  /RDY
  65.     35  /SIDE SELECT       13  /SIDEB (*)
  66.     34  /READ DATA          2  /DKRD
  67.     33  /WRITE PROTECT     14  /WPRO
  68.     32  /TRACK 0           15  /TK0
  69.     31  /WRITE GATE        16  /DKWE
  70.     30  /WRITE DATA        17  /DKWD
  71.     29  /STEP              18  /STEPB
  72.     28  /DIRECTION SELECT  19  DIRB
  73.     27  /MOTOR ON           8  /MTRXD
  74.     26  NC
  75.     25  /DRIVE SELECT 1    21  /SEL1B
  76.     24  NC
  77.     23  /INDEX             22  /INDEX
  78.     22  NC
  79.     21  NC
  80.     20  NC
  81.     19  NC
  82.   1-18  GND               3-7  GND
  83.                            12  +5V
  84.                            23  +12V
  85.  
  86. (*) Wollen Sie einen Seitenumschalter, dann koennen Sie das mit einem 
  87.     Umschalter zwischen dem vom CPC kommenden SIDESELECT und GND 
  88.     realisieren.
  89.  
  90.  
  91. Etwas problematisch gestaltet sich die Spannungsversorgung. Diese 
  92. muessen Sie entweder vom Monitor oder von einem externen Netzteil
  93. abgreifen.
  94.  
  95. Die Nummerierung des CPC-Steckers entspricht einem 36 poligen
  96. Centronics-Stecker. Bei einem Platinenstecker gibt es eventuell
  97. Unterschiede. Deshalb halten Sie sich folgendes vor Augen:
  98. Die Nummerierung ist aus der Sicht auf die Loetseite des Steckers
  99. gesehen. Die komplette Oberseite ist mit GND belegt. Die Unterseite
  100. beginnt rechts mit Pin 19 und endet links mit Pin 36.
  101.  
  102. Bei der Buchse fuer das Kabelende, das an die Amigafloppy angeschlossen
  103. wird, stimmt die Nummerierung 100% mit der aus dem Benutzerhandbuch.
  104. Von der Loetseite aus gesehen, liegen oben von links nach rechts die
  105. Pins 1 bis 12 und in der unteren Reihe von links nach rechts die Pins
  106. 13 bis 23.
  107.  
  108. Beim Zusammenbau des Kabels muessen Sie nur darauf achten, dass es nicht
  109. zu lang ist. Mehr als 20-30cm sollten es nicht sein. Ansonsten duerfte
  110. es aber keine Probleme geben.
  111.  
  112.  
  113. Ein paar technische Hinweise, wen's interessiert:
  114. Das Programm umfasst ca. 3500 Zeilen Quelltext. Das Programm emuliert 
  115. einen Textscreen, so dass zahlreiche Windows auf dem Bildschirm sein 
  116. koennen, ohne dass dem CPC dabei die Puste ausgeht. Die Textausgabe 
  117. geschieht ausserdem mit direkt adressierten Zeichen, die vom Programm 
  118. generiert werden. Sei es nun Scrolling im Window oder das Restaurieren 
  119. vom Window-Hintergrund. Dies geschieht alles ueber diese Textausgabe!! 
  120. Lediglich beim Oeffnen von einem Window wird der Ausschnitt mit einer 
  121. extra Routine geloescht.
  122. Ach ja, was ich in der Anleitung vergessen habe zu erwaehnen: DOS-COPY 
  123. verarbeitet auch Unterverzeichnisse.
  124.  
  125.  
  126.  
  127.  
  128. --------------------------------------------------------------------
  129.  E N G L I S H   -   I N S T R U C T I O N S
  130. --------------------------------------------------------------------
  131.  
  132.  
  133. Dos-Copy  -  The Door Outside
  134. -----------------------------
  135. Using the tool Dos-Copy your CPC is able to read/write MS-DOS-disks. 
  136. It is possible to use the 360k-format and the 720k-format, which can 
  137. also be read by the "big brothers" MacIntosh, Atari ST and Amiga 
  138. without any problem.
  139. You can use that program on condition that you've got a second drive 
  140. with the standard-format 3.5 or 5.25 inches.
  141.  
  142. There isn't much to say for the operation of DOS-COPY: You have to use 
  143. the cursor-keys, <RETURN> and <ESC> to operate the window-system.
  144. For copying some files use <SPACE> or <COPY> so select. After 
  145. selection you have to press <RETURN> to start copying.
  146.  
  147. The SETUP-option is very important. Here you have to adjust whether 
  148. you have a drive with 40 or 80 tracks and whether the files should be 
  149. handled as ASCII- or binary-files.
  150. To understand this I'll give you a little explanation:
  151. When loading a file the CPC certainly knows on his own if it's an 
  152. ASCII- or binary-file. But when you are copying a binary-file (or a 
  153. BASIC-file) onto a MS-DOS-disk you will lose the information about 
  154. loading- and starting-address. If you are copying for example a 
  155. BASIC-file from a MS-DOS-disk back to an AMSDOS-disk then you can't
  156. start it anymore. Therefore you can load a BASIC- or binary-file
  157. together with that so called FILEHEADER like loading an ASCII-file
  158. by marking "handle as ASCII". A rule of thumb:
  159. If you want to copy binary- and BASIC-files onto MS-DOS that you or 
  160. others want to copy back onto CPC (i.e. mailbox-files) then you should 
  161. mark "handle as ASCII" because the fileheader will also be transfered.
  162. But if you want to copy (binary-)datas which should be used on another 
  163. system or if you want to use datas from another system as a
  164. binary-file on CPC then you should mark "handle as binary".
  165.  
  166. In the SETUP-option you can also adjust if you have a singlesided or a 
  167. doublesided drive. This is only important for the format-option. 
  168. ATTENTION: If you use a singlesided drive you can NOT read a NORMAL
  169. MS-DOS-disk. In this case: To transfer datas you have to format side A 
  170. of the transfer-disk on CPC with marked singlesided-option! (this will 
  171. prepare a special MS-DOS-disk). Your drive is also singlesided if you 
  172. have a bad installed sideselect-switch (a switch without using the 
  173. sideselect-signal coming from CPC)
  174.  
  175.  
  176. Amiga-drive on CPC
  177. ------------------
  178. To connect an Amiga-drive to CPC you only need a adaptor-wire:
  179.  
  180.   plug for the           D-Sub-plug 23 pin-holes
  181.   CPC-port:              for the Amiga-drive:
  182.  
  183.    PIN  Name              PIN  Name
  184.  
  185.     36  /READY              1  /RDY
  186.     35  /SIDE SELECT       13  /SIDEB (*)
  187.     34  /READ DATA          2  /DKRD
  188.     33  /WRITE PROTECT     14  /WPRO
  189.     32  /TRACK 0           15  /TK0
  190.     31  /WRITE GATE        16  /DKWE
  191.     30  /WRITE DATA        17  /DKWD
  192.     29  /STEP              18  /STEPB
  193.     28  /DIRECTION SELECT  19  DIRB
  194.     27  /MOTOR ON           8  /MTRXD
  195.     26  NC
  196.     25  /DRIVE SELECT 1    21  /SEL1B
  197.     24  NC
  198.     23  /INDEX             22  /INDEX
  199.     22  NC
  200.     21  NC
  201.     20  NC
  202.     19  NC
  203.   1-18  GND               3-7  GND
  204.                            12  +5V
  205.                            23  +12V
  206.  
  207. (*) If you wan to have a sideselect-switch you have to put a switch 
  208.     between the signals SIDESELECT and GND coming from CPC.
  209.  
  210.  
  211. The powerconnection is a little bit problematic. You have to take it 
  212. either from the monitor or from an external mains receiver.
  213.  
  214. The numbers for the CPC-plug are equal to a 36 pins centronics-plug. 
  215. Maybe there are differents between other plugs. Therefore eat this:
  216. The numbers are seen from the soldering side. The whole upper side is 
  217. connected to GND. The numbers on the lower side are starting on the 
  218. right side with pin 19 and are ending on the left side with pin 36.
  219.  
  220. The numbers on the plug for the other end of the wire which will be 
  221. connected to the Amiga-drive is equal to the handbook. Seen from the 
  222. soldering side you find the pins 1 to 12 on the upper side from left 
  223. to right and on the lower side there are the pins 13 to 23 from left 
  224. to right.
  225.  
  226. The wire shouldn't be too long. Don't use much more than 10 inches.
  227.  
  228.  
  229. Technical hints:
  230. This program consists of 3500 lines source code. The program simulates 
  231. a textscreen. Therefore you can open many windows without getting 
  232. memory-trouble. The text-routine uses compiled characters. Window-
  233. scrolling or restorage of the window background is done by this 
  234. print-routine!! Only clearing the background when opening a window is 
  235. done by an extra routine.
  236. Well, I nearly forgot: DOS-COPY can also read sub-directories.
  237.  
  238. (I hope my english translation wasn't too bad.)
  239.